草庐IT

cocoa-touch - Xcode 4 支持的设备方向

全部标签

windows - 是否可以将 Windows 设置为在插入符合 HID 标准的 USB 设备时自动启动应用程序?

我有一个自定义的HID兼容USB设备。我想将Windows设置为在插入此设备时启动应用程序。这可以通过配置设置实现吗?或者我是否需要编写一个应用程序(例如,驻留在Windows启动时系统托盘中的应用程序)来检测设备何时插入?我知道我的佳能相机和诺基亚手机在插入时可以启动应用程序或自动播放,但它们不是HID设备。 最佳答案 您应该能够通过监视WMIWin32_DeviceChangeEvent或RegisterDeviceNotification来实现这一点。Win32_DeviceChangeEvent:http://msdn.mi

windows - 运行标签不支持 WP7 中的数据绑定(bind)?

今天我尝试使用类似的东西,Blend提示说有无效的xaml。我很确定这在Silverlight3/4中有效...有什么想法吗? 最佳答案 默认情况下,您无法在WP7中绑定(bind)Text属性。这是一个解决方法:DatabindingTextBlockRunsinSilverlight/WP7 关于windows-运行标签不支持WP7中的数据绑定(bind)?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow

.net - 是否可以将软件注册为游戏 Controller 设备?

我见过这样的问题stackoverflow题。然而,在这个和许多其他类似的讨论中,最终结果往往是垃圾键盘事件而不是操作,并被识别为游戏Controller。我很确定驱动程序是创建附加功能所必需的。考虑到这一点,软件应用程序是否有可能伪装成模拟游戏Controller等输入设备?我对开发驱动程序还很陌生,这超出了我的知识范围。 最佳答案 看看http://code.google.com/p/vmulti/它实现了一个虚拟操纵杆(以及其他一些设备),还有一个用于合成您自己的输入事件的基本客户端api

objective-c - 在 Windows 中运行 Objective C(通过 XCode 制作)

我正在考虑在Mac上学习一些ObjectiveC(我的IDE将是xcode)。我想知道xcode是否使用任何仅限Mac的库,因为我希望能够发布我在Windows中制作的东西?简短版本:我可以在Windows的xcode上使用用objectivec编写的项目吗? 最佳答案 简短回答:否。您可以使用一些工具和库来让您在Windows上运行Obj-C。Cocoa是Apple的库集合,不能在Windows上运行,但GNUStep和Cocotron是您可以使用的替代品。它们不具备Cocoa的所有功能。

Windows 8 支持 d3d8.dll 吗?

请问各位Windows8是否支持d3d8.dll文件?我听说Windows8呈现的图形与任何其他版本的Windows不同。从而使d3d8.dll对Windows8无用,并在运行游戏时导致崩溃。这是因为Windows8具有触摸屏功能。这是真的吗?如果是的话,我将如何为我的游戏修复它,因为我需要d3d8.dll来修复“CPUspeedhack”,但同时我想让它兼容适用于所有Windows版本。 最佳答案 Windows对特定服务或功能的支持比提供或不提供某些DLL更复杂,所以问题首先是不正确的。如果您的应用程序正在使用Windows8中

windows - 虚拟USB设备的安装和仿真

我已经阅读了CreatingaVirtualUSBDevice和VirtualUSBdevice关于创建虚拟USB设备。我熟悉Windows的即插即用处理以及驱动程序机制。到目前为止,我了解到首先我必须创建另一个用于虚拟USB设备的设备驱动程序。但是我仍然不知道虚拟设备到底是什么。我将如何控制我的虚拟设备的行为?背景:我开发了一个软件,充当API和USB驱动程序之间的通信层。USB设备的行为对我来说是众所周知的。我什至可以提供整个固件。出于QA的原因,我想在没有整个系统错误的情况下测试我的软件,或者另一方面轻松地实现错误以查看软件如何react。但是什么样的软件可以将这种行为实现为虚拟

Java - 跟踪路由的 API 支持?

无论如何我可以在java中获得traceroute的输出。我知道我可以使用exec但我想知道是否有任何API可以为我获取输出而不用担心平台。 最佳答案 您可以尝试使用以下API吗:http://jakewharton.github.io/pingdom-java/apidocs/com/jakewharton/pingdom/entities/TraceRoute.htmlGitHub链接:https://github.com/JakeWharton/ 关于Java-跟踪路由的API支持

windows - 为什么我们需要为连接到总线的单个设备创建两个设备对象(PDO 和 FDO)?

我是windows的新手,在阅读WDM驱动程序时,我遇到了有关设备对象(PDO和FDO)的问题。我无法想象为什么我们需要2个不同的设备对象,就像在加载驱动程序之后为什么我们再次在ADDDevice例程中创建FDO.我们可以在那里使用PDO,因为它代表相同的设备。 最佳答案 PDO和FDO必须是不同的对象,因为它们使用不同的设备驱动程序。例如,PCINIC设备将具有由设备驱动程序为PCI总线生成的PDO,以及由设备驱动程序为NIC生成的FDO。有时总线和设备确实共享相同的驱动程序,在这种情况下您不需要FDO。您可以使用原始PDO,它将

Windows 设备驱动程序

我正在尝试编写一个简单的驱动程序。使用这个HelloWorld代码:#includeNTSTATUSDriverEntry(INPDRIVER_OBJECTDriverObject,INPUNICODE_STRINGRegistryPath){UNREFERENCED_PARAMETER(DriverObject);UNREFERENCED_PARAMETER(RegistryPath);DbgPrint("HelloWorld\n");returnSTATUS_SUCCESS;}但是我得到这个错误:Error1error-2:"Inf2Cat,signabilitytestfaile

windows - 自动发送文件到所有检测到的蓝牙设备

SOF,我正在尝试将文件发送到我计算机上的蓝牙检测到的所有蓝牙设备,但我不知道从哪里开始。我尝试使用可以从http://www.blueminer.net/下载的“BlueMiner”但是当我加载它时,程序说:“'Microsoft.Jet.OLEDB.4.0'提供程序未在本地计算机上注册。”所以我四处搜索并安装了从以下位置下载的“AccessDatabaseEngine_x64.exe”:http://www.microsoft.com/download/details.aspx?id=13255但是它仍然弹出相同的错误。有谁知道我该如何解决这个问题,或者有谁知道如何自动检测设备并向